interceptor ditch - Alemán Inglés Diccionario